DERS_SON_D=devami_gelecek.d

# Taslak surum icin cikartildilar
# onsoz1.d \

DERS_D_BOLUMLER= \
  onsoz2.d \
  onsoz_yazar.d \
  merhaba_dunya.d \
  writeln.d \
  derleyici.d \
  temel_turler.d \
  atama_ve_sira.d \
  degiskenler.d \
  giris_cikis.d \
  standart_giris.d \
  mantiksal_ifadeler.d \
  if_kosulu.d \
  while_dongusu.d \
  aritmetik_islemler.d \
  kesirli_sayilar.d \
  diziler.d \
  karakterler.d \
  dilimler.d \
  dizgiler.d \
  standart_akim_baglamak.d \
  dosyalar.d \
  auto.d \
  isim_alani.d \
  for_dongusu.d \
  uclu_islec.d \
  hazir_degerler.d \
  cikti_duzeni.d \
  giris_duzeni.d \
  do_while.d \
  esleme_tablolari.d \
  foreach_dongusu.d \
  switch_case.d \
  enum.d \
  islevler.d \
  const_ve_immutable.d \
  deger_referans.d \
  islev_parametreleri.d \
  deger_sol_sag.d \
  tembel_degerlendirmeler.d \
  main.d \
  hatalar.d \
  scope.d \
  assert.d \
  birim_testler.d \
  sozlesmeli.d \
  yasam_surecleri.d \
  null_ve_is.d \
  tur_donusumleri.d \
  yapilar.d \
  parametre_serbestligi.d \
  islev_yukleme.d \
  uye_islevler.d \
  const_uye_islevler.d \
  ozel_islevler.d \
  islec_yukleme.d \
  siniflar.d \
  tureme.d \
  object.d \
  interface.d \
  clear.d \
  moduller.d \
  sarma.d \
  ufcs.d \
  nitelikler.d \
  invariant.d \
  sablonlar.d \
  pragma.d \
  alias.d \
  alias_this.d \
  gostergeler.d \
  bit_islemleri.d \
  kosullu_derleme.d \
  is_ifadesi.d \
  kapamalar.d \
  foreach_opapply.d \
  ic_tanimlar.d \
  birlikler.d \
  etiketler.d \
  cokuzlular.d \
  sablonlar_ayrintili.d \
  islevler_diger.d \
  katmalar.d \
  araliklar.d \
  araliklar_baska.d \
  kosut_islemler.d \
  es_zamanli.d \
  es_zamanli_shared.d \
  fiberler.d \
  bellek_yonetimi.d \
  uda.d \
  islec_oncelikleri.d \

DERS_D_KAYNAK= \
  index.d \
  $(DERS_D_BOLUMLER) \

COZUM_D_KAYNAK= \
  merhaba_dunya.cozum.d \
  writeln.cozum.d \
  temel_turler.cozum.d \
  atama_ve_sira.cozum.d \
  degiskenler.cozum.d \
  giris_cikis.cozum.d \
  standart_giris.cozum.d \
  mantiksal_ifadeler.cozum.d \
  if_kosulu.cozum.d \
  while_dongusu.cozum.d \
  aritmetik_islemler.cozum.d \
  kesirli_sayilar.cozum.d \
  diziler.cozum.d \
  dilimler.cozum.d \
  dizgiler.cozum.d \
  standart_akim_baglamak.cozum.d \
  dosyalar.cozum.d \
  auto.cozum.d \
  for_dongusu.cozum.d \
  uclu_islec.cozum.d \
  hazir_degerler.cozum.d \
  cikti_duzeni.cozum.d \
  giris_duzeni.cozum.d \
  do_while.cozum.d \
  enum.cozum.d \
  islevler.cozum.d \
  esleme_tablolari.cozum.d \
  foreach_dongusu.cozum.d \
  switch_case.cozum.d \
  islev_parametreleri.cozum.d \
  main.cozum.d \
  assert.cozum.d \
  birim_testler.cozum.d \
  sozlesmeli.cozum.d \
  yapilar.cozum.d \
  parametre_serbestligi.cozum.d \
  islev_yukleme.cozum.d \
  uye_islevler.cozum.d \
  islec_yukleme.cozum.d \
  tureme.cozum.d \
  object.cozum.d \
  gostergeler.cozum.d \
  bit_islemleri.cozum.d \
  foreach_opapply.cozum.d \

include Makefile.ders.in
$(eval $(call derse_ozel,d,D_Programlama_Dili,turkish))
